package com.smartlifev30.baiwei.view.recyclerViewComponent.swiped;

/**
 * Created by tys on 2018/8/24.
 */

import android.annotation.SuppressLint;
import android.support.annotation.NonNull;
import android.view.View;

import com.smartlifev30.baiwei.view.recyclerViewComponent.BaseViewHolder;

/**
 * 分别设置内容和菜单的点击事件, 不要设置整个item的点击事件
 * @author tys
 */
public abstract class BaseSwipedViewHolder extends BaseViewHolder {


    @SuppressLint("ClickableViewAccessibility")
    public BaseSwipedViewHolder(View itemView) {
        super(itemView);
    }


    /**
     * item内容容器
     *
     * @return
     */
    public abstract @NonNull
    View getContentViewContainer();

    /**
     * item菜单容器(侧滑出来的view)
     *
     * @return
     */
    public abstract @NonNull
    View getActionViewContainer();
}
